body {
    background-color: var(--themeColor);
}

.main {
    padding-top: .88rem;
}

.main .photo {
    padding: .86rem 0;
}

.main .photo > img {
    width: 1.36rem;
    height: 1.36rem;
    object-fit: cover;
}

.main .photo .text {
    margin-top: .2rem;
    font-size: var(--default-font-size-26);
    color: var(--c9);
}

.main .vss {
    background-color: var(--ff);
    border-radius: .24rem;
}

.main .vss .item {
    border-bottom: 1px solid var(--f6);
}

.main .vss .item .left .icon {
    width: .4rem;
    height: .4rem;
    margin-right: .2rem;
}

.main .vss .item .left .text {
    font-weight: 400;
    font-size: var(--default-font-size-28);
    color: var(--dcl);
}

.main .vss .item .right > i {
    font-size: var(--default-font-size-28);
}

.main .vss .item .right .text {
    font-weight: 400;
    font-size: var(--default-font-size-28);
    color: var(--c9);
}

.main .vss .item .right > input {
    text-align: right;
}

.main .vss .item .gray {
    color: var(--c9);
}

.main .vss .item:last-child {
    border-bottom: none;
}